home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 015 / spec.arc / SPEC.DOC < prev   
Encoding:
Text File  |  1987-09-21  |  8.9 KB  |  189 lines

  1.                           SPEC Ver 1.4
  2.              A printing utility for the HP LaserJet
  3.  
  4.                        Copyright (C) 1987
  5.  
  6.                          Martin Beattie
  7.                      9190 Rolling Tree Lane
  8.                        Fair Oaks, CA 95628
  9.                      CompuServe [76555,454]
  10.                         GEnie [M.BEATTIE]
  11.  
  12. SPEC  is a printing utility to help display large documents in  a 
  13. in  a more manageable size.  It prints an ASCII text file to  the 
  14. HP  LaserJet  in the landscape mode and places 2  pages  side  by 
  15. side.   These pages are printed so that if holes are  punched  on 
  16. the  top  margin,  4 pages may be seen at  the  same  time.   For 
  17. example,  pages 1 and 2 would be printed side by side.   Pages  3 
  18. and 4 are printed upside down on the back of the sheet holding  1 
  19. and  2.  When the sheet is flipped up, 3 and 4 can be read  along 
  20. with  pages  5 and 6 which are printed on the front of  the  next
  21. sheet.   This  is  the  manner  in  which  large  documents   are 
  22. frequently presented for contract specifications--hence the name-
  23. -SPEC.   The program first prints the front halves, then you  are
  24. instructed to turn the paper over and the back sides are printed.
  25. Page  orientation and placement is calculated by the program  and 
  26. you are instructed how to re-insert the paper into the paper tray 
  27. following  the  first  pass.  An option is  available  to  select 
  28. between LaserJet and Series II paper eject output. 
  29.  
  30.                    A note for Non Programmers
  31.  
  32. SPEC (C) was written after a request from one of my PAMPHLET  (C) 
  33. users  suggested that such an output would be useful  to  display 
  34. large documents as noted above. You will need to know how to make 
  35. an  ASCII TEXT file from the output of your word  processor.  The 
  36. program does all the rest.
  37.  
  38. Many word processors have their own internal format in which they 
  39. store  the  files which you have created.  This is to  allow  the 
  40. program  to  easily format paragraphs, justify alignment  and  so 
  41. forth.   These formats contain extra or encoded characters  which 
  42. will  not print correctly if you try to print them (as  is)  with 
  43. SPEC  (C).   Most  word processors will allow  you  to  create  a
  44. straight  ASCII text file from your document.  You will  have  to 
  45. refer to your word processor documentation to determine how to do 
  46. it.  For example, Word Perfect has a text in / text out mode, and
  47. WordStar can Print to a document FILE (3.3) or to device  "ASCII"
  48. (4.0).   All  editors that are used by  programmers  create  TEXT
  49. files.
  50.  
  51. Pagination is determined by line count of 66 or the presence of a
  52. form  feed  character  (ASCII 12, CTRL L, ^L).   Line  length  is
  53. limited  to 70 characters (80 if the /w option is  used).   Lines
  54. longer  than 70 (or 80) will wrap around--such lines  will  begin
  55. with  "---->".   You may find that the page breaks  indicated  by
  56. your  word  processor are not the ones that are printed  by  SPEC
  57. (C).   This occurs for 2 reasons--the maximum # of lines  printed
  58. on  a 66 line page is usually around 55 and your  word  processor
  59. did not place a form feed character at the end of each page  when
  60. it created the text file.  SPEC (C) will print 66 lines per  page
  61. and still have enough space for a margin.  In order to create the
  62. most  compact document, it uses all of the lines it can.  If  you
  63. want  to  have  page  breaks as they are  created  by  your  word
  64. processor,  you  will  need to make sure a  form  feed  character
  65. (ASCII  character 12, Control L, ^L) is in your text file at  the
  66. desired  break.  Any of the many programmer's editors or  several
  67. of the Freeware editors will enable you to make this  correction.
  68. WordStar,  in  the NonDocument mode will also allow you  to  make 
  69. this  correction (use ^P^L to enter the form feed character  with
  70. WordStar).  Change only the TEXT file, not the original  document
  71. file created by your text editor.
  72.  
  73.                            Running SPEC
  74.  
  75. If  you  have a LaserJet which does not have  internal  landscape 
  76. compressed  print,  you need a Y cartridge for  this  program  to 
  77. work.
  78.  
  79.  
  80. Type SPEC from DOS.  i.e.  A:SPEC<enter>.
  81.  
  82. You will then see --
  83.  
  84.  
  85.  
  86. ╒════════════════════════════════════════════════════════════════════╕
  87. │                                                                    │
  88. │                        SPEC (C) VERSION 1.4                        │
  89. │                                                                    │
  90. │          FILE TO PRINT:                                            │
  91. │                                                                    │
  92. │            TITLE STAMP: N                                          │
  93. │                                                                    │
  94. │             DATE STAMP: N                                          │
  95. │                                                                    │
  96. │           NUMBER PAGES: Y                                          │
  97. │                                                                    │
  98. │     WIDE CENTER MARGIN: N                                          │
  99. │                                                                    │
  100. │                  TITLE:                                            │
  101. │                                                                    │
  102. │        SERIES II (Y/N): Y                                          │
  103. │                                                                    │
  104. │                                                                    │
  105. │        Use arrow keys to edit, F2 to continue when ready           │
  106. │                  F10 to QUIT without printing                      │
  107. │                           F1 for HELP                              │
  108. ╘════════════════════════════════════════════════════════════════════╛
  109.  
  110. Complete  the options as needed.  You will need to enter  a  file 
  111. name to be printed.  Title and Date stamp are default OFF but may 
  112. be  added if requested.  Page Numbering is default ON but may  be
  113. eliminated  if your text file has numbering included.   The  wide 
  114. center  margin  is  default  ON and  limits  line  length  to  70 
  115. characters.   If a longer line length is desired,  changing  this 
  116. option  to  "N"  will allow 80 characters per  line.   The  TITLE
  117. string will be printed at the top of each page if the TITLE opion
  118. is  on.  The SERIES II option is for those printers  which  eject
  119. paper face down.  That is printing is correctly collated and does
  120. not normally have to be rearranged.  This creates an output order
  121. on  the first pass which must be taken  from the output tray  and
  122. rotated 180 degrees (end for end) before inserting into the paper
  123. tray  for  correct page printing.  Change this option to  "N"  if
  124. your printer ejects page up -- that is pages normally have to  be
  125. reversed after printing.  This will create an output order  which
  126. need  only  be  turned over (top to bottom)  as  a  block  before
  127. reinserting  in  the  paper  tray.   This  should  create  proper
  128. pagination and order on printing the back half.  You may have  to
  129. experiment.
  130.  
  131. After  entering  File, title and default information  use  F2  to
  132. start  printing.  You may also use F1 for HELP and F10  to  abort 
  133. without printing.
  134.  
  135. This  file  (SPEC.DOC)  is a TEXT file  and  you  can  experiment
  136. printing it by typing SPEC.DOC in the FILE TO PRINT option.
  137.  
  138. Of course you can also simply have it printed using DOS by:
  139.  
  140. A>TYPE SPEC.DOC>PRN 
  141.  
  142. to print full size sheets.  It is only 4 pages.
  143.  
  144. This program may be freely copied and distributed provided
  145.  
  146.      1) that no fee is charged for such copying and  distribution 
  147.      (excepting  those clubs which provide bundled ShareWare  and 
  148.      charge only a token amount for diskette costs) and 
  149.  
  150.      2)  that it is distributed ONLY in its original,  unmodified 
  151.      state.
  152.  
  153. If you like this program, and find it of use, a contribution  and 
  154. registration would be appreciated.  If you are using this program 
  155. in   a   commercial  environment,  registration   is   mandatory.  
  156. Registered  users  may receive a diskette containing  the  latest 
  157. version  of SPEC (C) if an update is available and is  requested.  
  158. Registration is $15.00.  Please add $1.50 postage and handling if 
  159. an  update is requested.  A registration form can be  printed  by 
  160. using  the  F1 key at the information screen at the  end  of  the 
  161. program.
  162.  
  163. If  you  correspond with comments and/or  questions  please  note 
  164. which version you are using.
  165.  
  166. Have fun,
  167.  
  168.  
  169. Martin
  170.                 R E G I S T R A T I O N   F O R M
  171.  
  172. Please enter me as a registered user of SPEC (C).
  173.  
  174.  
  175. N A M E ______________________________________________
  176.  
  177. S T R E E T / B O X  _________________________________
  178.  
  179.         ______________________________________________
  180.  
  181. C I T Y ___________________________ S T A T E ____  Z I P _______
  182.  
  183.  
  184. I am using version 1.4
  185.  
  186.  
  187. C O M M E N T S / S U G G E S T I O N S  about SPEC:
  188.  
  189.